Multiagent Test Range: Fostering Disciplined Software Engineering Practices in Students via Modeling, Simulation, Visualization, and Analysis
نویسنده
چکیده
This pedagogy-oriented system complements modeling, simulation, visualization, and analysis with software engineering and software quality assurance, as well as scientific method, to provide students a hands-on, holistic experience of real-world software development and evaluation. It provides a highly extensible virtual test range for designing, building, and evaluating a variety of military platforms — airplane, ships, and submarines — with rich combinations of munitions, sensors, and fuzes.
منابع مشابه
An Empirical Examination of Test-Driven Development
Despite a half century of advances, the software construction industry still shows signs of immaturity [1]. Professional software development organizations continue to struggle to produce reliable software in a predictable and repeatable manner. While a variety of development practices are advocated that might improve the situation, developers are often reluctant to adopt new, potentially bette...
متن کاملTowards intelligence engineering in agent-based systems
In this paper, we consider intelligence as an explicit requirement in modern information systems and introduce intelligence engineering as the application of a systematic and disciplined approach to the development, operation, and maintenance the intelligence. After categorizing intelligence sub-characteristics based on an extensive quantitative analysis, we choose learning as the most frequent...
متن کاملTeaching Disciplined Software Development_author_version_prefinal
Discipline is an essential prerequisite for the development of large and complex software-intensive systems. However, discipline is also important on the level of individual development activities. A major challenge for teaching disciplined software development is to enable students to experience the benefits of discipline and to overcome the gap between real professional scenarios and scenario...
متن کاملHands-on Learning with Computer Simulation Modules for Dynamic Systems
While the mathematical development and solution of dynamic equations of motion for mechanical systems is readily accomplished by engineering students, physical insights based on these equations is not. Interactions of multiple degrees of freedom as well as the consequences of modeling assumptions for dynamic systems are especially difficult for many students to grasp. This paper presents a seri...
متن کاملInvestigation of CO2 and H2O Addition to Natural Gas for Production of Synthesis Gas
General modeling and optimization of syngas production via noncatalytic autothermal partial oxidation of methane are carried out using our developed scientific software which was based on the minimization of total Gibbs energy. In this work, a novel application of the direct search and Newton-Raphson methods was introduced to apply to optimization of a complex chemical reaction. Sensitivity ana...
متن کامل